struct _WNF_PROCESS_CONTEXT// Size=0x44
{
    struct _WNF_NODE_HEADER Header;// Offset=0x0 Size=0x4
    struct _EPROCESS * Process;// Offset=0x4 Size=0x4
    struct _LIST_ENTRY WnfProcessesListEntry;// Offset=0x8 Size=0x8
    void * ImplicitScopeInstances[3];// Offset=0x10 Size=0xc
    struct _WNF_LOCK TemporaryNamesListLock;// Offset=0x1c Size=0x4
    struct _LIST_ENTRY TemporaryNamesListHead;// Offset=0x20 Size=0x8
    struct _WNF_LOCK ProcessSubscriptionListLock;// Offset=0x28 Size=0x4
    struct _LIST_ENTRY ProcessSubscriptionListHead;// Offset=0x2c Size=0x8
    struct _WNF_LOCK DeliveryPendingListLock;// Offset=0x34 Size=0x4
    struct _LIST_ENTRY DeliveryPendingListHead;// Offset=0x38 Size=0x8
    struct _KEVENT * NotificationEvent;// Offset=0x40 Size=0x4
};